ten thousand strong - English Synonyms Dictionary